Definition of Amazon River
-
(noun) a major South American river; arises in the Andes and flows eastward into the South Atlantic; the world's 2nd longest river (4000 miles)
Antonyms of Amazon River
No Antonyms Found.
Homophones of Amazon River
No Homophones Found.